home *** CD-ROM | disk | FTP | other *** search
-
-
- Modifications de Sisys 1.0.7 et 1.0.8 à Sisys 1.1.6
- ---------------------------------------------------
-
-
- Ce texte explique les modifications intervenues entre les versions
- 1.0.7/1.0.8 et 1.1.6 de Sisys.
-
- Les fichiers de paramètres que génèrent les versions de Sisys à partir de la
- 1.1.4 ne sont plus compatibles avec les anciennes versions. Mentionnez-le si
- vous voulez diffuser vos fichiers.
-
-
- - Luminosité (important!).
- --------------------------
-
- La puissance des sources de lumières est maintenant comprise entre 1 et
- 100. Dans la mesure où il est possible de choisir la lumière ambiante (voyez
- plus bas), cela n'aurait plus de sens de graduer l'échelle des luminosités de
- 1 à 12. Les fichiers de paramètres générés par les anciennes versions de
- Sisys sont automatiquement convertis, c'est-à dire que la puissance des
- sources de lumière est recalculée par le programme lorsque vous les chargez.
-
-
- - Le mode "Buffer".
- -------------------
-
- Ce mode permet de calculer tous les points d'une surface avant de la tracer.
- Les points sont calculés et stockés dans un buffer dans un premier temps, et
- affiché ensuite. Avantage: on peut visualiser la surface sous des angles
- différents, ou sous des éclairages différents, sans avoir à tout recalculer à
- chaque fois. Cela dit, le temps de tracé est souvent lui-même plus long que
- le temps de calcul des points, mais c'est toujours ça de gagné...
-
- En bas et à droite de l'écran se trouve un pavé de quatre icônes: celui
- situé tout-à fait dans le coin (représentant vaguement un écran avec une
- surface dessinée dessus) correspond au bouton qui lançait le calcul dans la
- version 1.0.7/1.0.8: il dessine la surface sans utiliser le buffer. Le
- bouton situé juste au-dessus (représentant un composant mémoire "RAM")
- calcule les coordonnées de tous les points et les stocke en mémoire (dans le
- buffer). Celui situé en bas et à gauche du pavé (représentant une flèche
- dirigée d'un composant mémoire vers un écran) dessine la surface en utilisant
- les coordonnées des points situés dans le buffer. Pour cette raison, il
- n'est disponible que lorsque ce dernier a été précédemment calculé (via le
- bouton "RAM", donc...). Enfin, le dernier bouton, représentant un repère (ou
- un trièdre, comme vous voulez...) affiche la position du repère dans lequel
- sera tracée la surface par rapport au repère absolu (il correspond à une
- ancienne fonction des menus déroulants baptisée "Repère 3d").
-
- Deux options, dans les menus déroulants, se rapportent au calcul en mode
- "Buffer":
-
- - Projet->Effacer buffer: (menu "Projet", option "Effacer buffer"). Permet
- d'effacer un buffer précédemment calculé, et de libérer ainsi la mémoire
- qu'il occupait (il faut savoir en effet qu'un buffer de 200 * 200 points
- occupe 200 * 200 * 4 = 160.000 octets, ce qui peut ne pas être négligeable
- suivant votre config). Les options "Charger paramètres" et "Nouveau"
- effacent aussi le buffer.
-
- - Options->Calculer ZMin et ZMax: si cette option est sélectionnée, le
- contenu des champs "ZMin" et "ZMax" sera automatiquement rempli après le
- calcul d'un buffer. Ceci vous dispense d'avoir à les remplir vous-même avant
- de lancer le tracé. Cependant, si vous interrompez le calcul d'un buffer en
- cliquant sur "Stop", ces champs ne seront pas remplis.
-
-
- - Changements dans l'organisation des menus déroulants
- ------------------------------------------------------
-
- Les menus "Couleur inférieure" et "Couleur supérieure" ont disparus et sont
- remplacés par des sous-menus du menu "Couleur".
-
- Le choix du mode de tracé s'effectue maintenant dans le menu
- "Représentation" (Options "Représentation Fil-de-fer" et "Bicolore"
- remplacées par "Fil-de-fer + faces cachées" et "Eclairage + différencier
- faces" dans le menu "Représentation").
-
- Les options "Entrelacé" et "Barre de titre" ont été déplacées dans le menu
- "Ecran".
-
-
- - Nouvelles options de tracé.
- -----------------------------
-
- Chacune de ces options peut être choisie en sélectionnant une entrée dans un
- menu déroulant:
-
- - Représentation->Fil de fer et Représentation->Fil-de-fer + faces cachées:
- il est maintenant possible de représenter la surface en mode fil-de-fer sans
- les faces cachées. C'est un peu plus rapide... L'option "Fil-de-fer + faces
- cachées" correspond à l'ancienne option "Représentation fil-de-fer".
-
- - Couleur->Lumière ambiante: plus cette valeur sera élevée, plus votre
- surface aura un aspect clair, mais peu constrasté. La valeur par défaut (3)
- correspond à celle utilisée dans les versions antérieures de Sisys.
-
- - Options->Ombres portées: Normalement, la luminosité d'une facette
- composant la surface est fonction uniquement de son orientation par rapport
- aux sources de lumières. Cette option permet de prendre en compte les ombres
- que peuvent produire les parties élevées de la surface sur les parties
- basses. Par exemple, si votre surface contient un "pic" important, vous
- verrez l'ombre de ce pic. Cette option ralentit toutefois pas mal le calcul
- si vous n'avez pas de coprocesseur mathématique.
-
- - Options->Conserver proportions: sans cette option, les échelles
- horizontales et verticales seront calculées séparément de telles sortes que
- le tracé obtenu occupe le maximum de place à l'écran. Par contre, les
- proportions de la surface ne seront pas respectées. Avec cette option, ces
- échelles seront les mêmes et les proportions respectées, mais le dessin
- n'occupera pas forcément beaucoup de place sur l'écran. Cette option
- peut-être, par exemple, utilisée pour construire des animations qui font
- tourner la surface autour de l'origine: en effet, le programme s'arrange en
- fait pour qu'une sphère ayant pour centre l'origine et englobant la totalité
- de la surface aie sa projection qui rentre et qui occupe le maximum de place
- à l'écran. Comme cette sphère englobera la surface quel que soit l'angle de
- rotation qu'elle subit, l'échelle de la projection ne sera pas recalculée si
- on change cet angle.
-
- - Options->Sources de lumières fixes: si cette option est sélectionnée, la
- direction de chacune des sources de lumières (indiquée par les champs "X",
- "Y" et "Z") est considérée comme étant une direction dans le repère absolu:
- ainsi, si vous faites tourner la surface en modifiant ses angles de vues, les
- sources de lumières resteront fixes. Si cette option n'est pas sélectionnée,
- les vecteurs direction des sources de lumières seront considérés comme étant
- des vecteurs dans le repère de la surface, et tourneront donc avec elles
- (c'est l'option par défaut et c'est celle qui correspond à la façon dont les
- sources de lumières étaient traitées dans les versions antérieures de Sisys).
-
- - Ecran->Haute résolution: il est maintenant possible de tracer en basse
- résolution et 2 ou 16 couleurs en dé-sélectionnant cette option et en
- choisissant "Représentation->Eclairage" ou "Représentation->Fil de fer" (avec
- ou sans faces cachées). Ceci tracera la surface en, respectivement, basse
- résolution et 16 couleurs et basse résolution et 2 couleurs.
-
-
- - Overscan.
- -----------
-
- Si vous lancez le programme sous 2.0 ou plus, vous pouvez choisir entre 3
- modes d'overscan: standard, graphique et maximal. Le premier permet de
- rendre tout l'écran de tracé entièrement visible sur votre moniteur, et il
- est réglé à l'aide des Préférences. C'est l'option par défaut. Le second
- permet d'avoir un écran de tracé qui dépasse juste la partie rendue visible
- par votre moniteur. Il est aussi réglé par les Préférences. Enfin, le
- troisième permet d'ouvrir le plus large écran possible sur votre système.
- Une dernière option, "Résolutions WB1.3", permet d'ouvrir un écran dont la
- résolution est compatible avec celles gérées par les systèmes 1.2 et 1.3
- (320 ou 640 par 256 ou 512 avec la version PAL, 320 ou 640 par 200 ou 400
- avec la version NTSC). Cette option est la seule disponible si vous lancez
- Sisys sur Amiga équipé du système 1.2 ou 1.3.
-
- En pratique, je pense que seules les options "Overscan Texte" et "Résolutions
- WB1.3" vous seront utiles, car les dessins produits ne remplissent pas toute
- la place disponible, et les modes "Overscan graphique" et "Overscan Maximal"
- ne sont donc pas plus spectaculaire que les autres.
-
- Pour choisir l'un de ces modes, sélectionnez l'option correspondante dans le
- menu "Ecran".
-
-
- - Requester.
- ------------
-
- Sisys utilise maintenant le requester de fichiers standard (ASL) s'il est
- lancé sous 2.0 et plus. Pour forcer l'utilisation de FileWindow2 (le
- requester des anciennes versions), entrez la ligne "REQUESTER=FW2" dans les
- ToolTypes (outils par défaut) de l'icône. Sous 1.2 et 1.3, c'est toujours
- FileWindow2 qui est utilisé.
-
-